// {
//     "problemAvgTime": 7663,
//     "messageNum": 617,
//     "messageAvgTime": 39,
//     "sendMsgNum": 413,
//     "problemNum": 3,
//     "processor": "伍珈沁"
// }
infoOptions = {
    elem: '#engineerData',
    limit: 15,
    cellMinWidth: 80, //全局定义常规单元格的最小宽度，layui 2.2.1 新增
    cols: [
        [
            {field: 'processor', title: '员工', width: 120, sort: true}
            , {field: 'sendMsgNum', title: '发言数量', width: 140, sort: true}
            , {field: 'messageNum', title: '响应数量', width: 140, sort: true}
            , {field: 'messageAvgTime', title: '平均响应时间', width: 140, sort: true}
            , {field: 'problemNum', title: '问题数量', width: 140, sort: true}
            , {field: 'problemAvgTime', title: '问题平均时间', width: 140, sort: true}

        ]
    ],
    data: []
};
let options = {
    type: "problem",
    status: "0",
    engineer_id: "all_engineer",
    cp_id: "",
    cp_name: "",
    hq: "",
    time: "0",
    endTime: '0'
}

$.ajax({
    url: "/engineerAvgTime"
    ,
    type: "get"
    ,
    data: {
        data: JSON.stringify(options)
    }
    ,
    dataType: "json"
    ,
    contentType: "application/json;charset=utf-8"
    ,
    success: function (data) {

        addMessage(data);
    }
})

function addMessage(data) {
    // for (let i = 0; i < data.length; i++) {
    //
    //     for (let datum in data[i]) {
    //         console.log(typeof (datum))
    //     }
    //     console.log(data[i]['problemNum']);
    //
    //     // if (typeof(data[i]['problemNum']==='undefined')){
    //     //     data[i]['problemNum']=0
    //     // }
    //     // if (typeof(data[i]['problemAvgTime']==='undefined')){
    //     //     data[i]['problemAvgTime']=0
    //     // }
    //     // if (typeof(data[i]['sendMsgNum']==='undefined')){
    //     //     data[i]['sendMsgNum']=0
    //     // }
    //     // if (typeof(data[i]['messageNum']==='undefined')){
    //     //     data[i]['messageNum']=0
    //     // }
    //     // if (typeof(data[i]['messageAvgTime']==='undefined')){
    //     //     data[i]['messageAvgTime']=0
    //     // }
    // }
    infoOptions.data = data;
    infoOptions.limit = data.length

    console.log(data)
    layui.use('table', function () {
        let table = layui.table;
        console.log(infoOptions);
        table.render(infoOptions);
    });
}


